Global Oil Demand Growth Faces Downturn: IEA Cuts Forecast for 2025 and 2026
The IEA has revised its global oil demand growth forecasts downward for 2025 and 2026, signaling a slower growth pace. Meanwhile, supply forecasts have been adjusted upwards follow...